Yet another motorized bike (mini-moped)