Buoyancy-Driven Flows—Beyond the Boussinesq Approximation