Common Proteomic Technologies, Applications, and their Limitations