How long does it take caffeine to metabolize