How does caffeine affect sleep patterns and sleep quality?