Home Movie News A24’s The Florida Project arrives on Blu-ray 2/20