BMW releases pricing and driving range for the updated 2025 i4