The Science of Caffeine: Chemistry, Consumption, and Controversies