When heat is supplied to a solid, the molecules vibrate but do not leave their positions. Why is this behavior observed?