Bubble Nucleation on Nano- to Micro-size Cavities and Posts: An Experimental Validation of Classical Theory