you need to adjust your rear derailer. its happening because the bike is new and the cables are stretching, the store where you bought it should be able to tune it up in a few minutes.
dehydration or changes in atmospheric pressure due to the changing weather system or a combo of both. it could be something completely different but those are the reasons i get headaches.