North Fort Myers man critically injured in hit-and-run on Beau Drive