Science, philosophy, and religion today: Some reflections