California utilities offer $10K rebate on new BMW electric vehicle