Text this: Comparison of the Finite Volume and Lattice Boltzmann Methods for Solving Natural Convection Heat Transfer Problems inside Cavities and Enclosures