Modern cosmology: The harmonious and the discordant facts