It could be some dehydration, an electrolyte problem, or maybe low blood sugar. You could cut the caffeine and try some Gatorade and see if it helps. It could also be from a lack of sleep or stress.
Or, it could be a sign of a serious medical condition. Perhaps a doctor's visit is in order.