Edward Johnson (mayor)