how to become a construction engineer