Low GPA in top engineering school, what to do?