Period suppose to come today?

eli

Been having cramps over the last few days but still no period, what could that be?