Man in hospital after car rolls into parking lot