The quest for energy efficiency has led BMW to invent a way to harvest energy from potholes and speed bumps. This is according to a new patent unearthed by CarBuzz at the German patent office, which ...